fulfill one's longing - Turc Anglais Dictionnaire